root of foot - Español Inglés Diccionario